package com.tan.lbs.service;

import java.util.ArrayList;

import com.tan.lbs.entity.Item;
import com.tan.lbs.entity.ItemHeader;
import com.tan.lbs.entity.Location;
import com.tan.lbs.entity.NPC;
import com.tan.lbs.entity.NPCHeader;

public interface NPCService {
	public String createNPCWithoutLocation(NPC npc);
	public void modifyNPCWithoutLocation(NPC npc);
	public NPC readNPCDetails(String npcID);
	public String createLocation(Location location,String npcID);
	public ArrayList<NPCHeader> retrieveNPCList(String gameID);
	public void deleteLocation(String npcID,String locationID);
	public void deleteNPCAndLocation(String npcID);
}
